Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London French Open - Paris Chile F10 Chile F1 Chile F3 Chile F4 Chile F10 Chile F1 Chile F2 Italy F10 Chile 11 Brazil F4 USA F13 USA F14 Spain F12 Poland F2 Netherlands F2 Spain F23 Spain F24 Brazil F11 Brazil F12 Argentina F19 Chile F9 Argentina F20 Chile F3 Chile F12 Spain F25 Spain F13 Belgium F13 Morocco F3 Tunisia F20 Tunisia F21 Netherlands F2 Italy F19 USA F1 (Los Angeles) Espinho Challenger - Espinho Tennis Cup of Flanders - Ostende Copa Sevilla - Seville Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Skandia Open - Linz Open de Charleroi - Charleroi Spain F5 Maia Open - Oporto Milan Challenger Pozoblanco Challenger Sao Paulo Challenger Rio De Janeiro Challenger San Juan Challenger Lima Challenger Bucaramanga Challenger Meerbusch Challenger Szczecin Challenger Porto Alegre Challenger Lima Challenger Bucaramanga Challenger Santiago Challenger Vicenza Challenger Perugia Challenger Barranquilla Challenger Manerbio Challenger San Marino Challenger Porto Alegre Challenger Portoroz Challenger Santiago Challenger Lima Challenger Bergamo Challenger Barletta Challenger Buenos Aires Challenger Blois Challenger Fano Challenger Orleans Challenger Santiago Challenger Budapest Challenger Lima Challenger Sao Paulo Challenger Montevideo Challenger Brescia Challenger Andria Challenger Bangkok Challenger Bangkok Challenger Salinas Challenger Bordeaux Challenger Vicenza Challenger Lyon Challenger Marburg Challenger Todi Challenger Aix En Provence Challenger Manerbio Challenger Alphen Challenger Cary Challenger Cali Challenger Morelos Challenger Punta Del Este Challenger Santiago Challenger Le Gosier Challenger Tallahassee Challenger Savannah Challenger Aix En Provence Challenger Mestre Challenger Caltanissetta Challenger Lisbon Challenger Blois Challenger Padova Challenger Campinas Challenger Santo Domingo Challenger Calgary Challenger Lyon Challenger Lima Challenger Meerbusch Challenger Bordeaux Challenger Buenos Aires Challenger San Benedetto Challenger Parma Challenger Bogota Challenger Milan Challenger Como Challenger Montevideo Challenger Biella Challenger Hamburg Challenger Ostrava Challenger Como Challenger Heilbronn Challenger 2000 Cairo Challenger - Cairo Poznan Challenger Cortina Challenger V Torneo Internazionale di Tennis - Barletta Marbella Challenger Rome Challenger Noumea Challenger Santiago Challenger Tampere Challenger Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Prague Challenger Liberec Challenger Santiago Challenger Gold Flake Open - Chennai Columbus Challenger Aix En Provence Challenger Eckental Challenger Newport Beach Challenger Rennes Challenger Oeiras 5 Challenger Braga Challenger Valencia Challenger Mauthausen Challenger Costa do Sauipe Challenger Sopot Challenger Cordenons Challenger Genova Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Caltanissetta Challenger Noumea Challenger Indian Wells Challenger Iasi Challenger Marbella Challenger Braga Challenger Antofagasta Challenger Poznan Challenger Genova Challenger Genova Challenger Gran Canaria 2 Challenger Aix En Provence Challenger AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Monterrey Challenger Heineken Trophy - 's-Hertogenbosch Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Telenordia Swedish Open - Bastad Santo Domingo Challenger Heineken Open - Auckland Genova Challenger Milan Challenger Girona Challenger Sarasota Challenger Merida Challenger Montevideo Challenger Ilkley Challenger Braunschweig Challenger Mallorca Open - Mallorca Seville Challenger Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Milan Challenger Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Prague II Challenger The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Adidas International - Sydney Open 13 - Marseille Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Biella Challenger Stockholm Open - Stockholm Marbella Challenger Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Antalya Challenger 2003 Mercedes Cup - Stuttgart Antalya 2 Challenger TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Tata Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dubai Open - Dubai Manerbio Challenger Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Lima 3 Challenger Davidoff Swiss Indoors - Basel Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Cortina Challenger Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Catella Swedish Open - Bastad Medibank International - Sydney Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Open de Moselle - Metz Seville Challenger Phoenix Challenger ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Movistar Open - Santiago Brasil Open - Costa do Sauipe Adidas International - Sydney Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Santiago Challenger Rome Challenger BCR Open Romania - Bucharest Catella Swedish Open - Bastad Monterrey Challenger Le Gosier Challenger International German Open - Hamburg Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Santos Challenger Valencia Open - Valencia Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Buenos Aires Challenger Argentina Open - Buenos Aires Shenzhen Open - Shenzhen Grand Prix Hassan II - Marrakech Synsam Swedish Open - Bastad Adelaide International - Adelaide Santiago Open - Santiago Erste Bank Open - Vienna Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Cordoba Open - Cordoba Rio Open - Rio de Janeiro Hamburg European Open - Hamburg Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch China Open - Beijing Panama City Challenger Brisbane International - Brisbane Argentina Open - Buenos Aires BMW Open - Munich Libema Open - 's-Hertogenbosch Open 13 - Marseille Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos Chengdu Open - Chengdu China Open - Beijing Santiago Challenger Hamburg European Open - Hamburg Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Cordoba Open - Cordoba Cali Challenger US Men's Clay Court Championship - Houston Heineken Open - Auckland Noventi Open - Halle Firenze Open - Florence BMW Open - Munich Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Movistar Chile Open - Santiago BMW Open - Munich China Open - Beijing Rio Open - Rio de Janeiro Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Santiago Challenger Lisbon Challenger CA Tennis Trophy - Vienna Open de Nice Cote d'Azur - Nice Punta Del Este Challenger SkiStar Swedish Open - Bastad China Open - Beijing Brasil Open - Salvador SkiStar Swedish Open - Bastad Royal Guard Open Chile - Vina del Mar Cordenons Challenger Ordina Open - 's-Hertogenbosch Braunschweig Challenger Seville Challenger European Open - Antwerp Mohammedia Challenger Guayaquil Challenger Barcelona Open BancSabadell - Barcelona Alicante Challenger Aix En Provence Challenger Valencia Open - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Segovia Challenger Rio Open - Rio de Janeiro Gerry Weber Open - Halle Barcelona Challenger Nordea Open - Bastad Sibiu Challenger Bet-at-home Open - Hamburg Brasilia Challenger Lima Challenger Mouilleron-Le-Captif Challenger Koblenz Challenger San Francisco Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona China Open - Beijing Geneva Open - Geneva Shanghai Challenger Tiburon Challenger Poznan Challenger Moselle Open - Metz Swiss Open - Gstaad Segovia Challenger Szczecin Challenger Banja Luka Challenger Casino Lugano - Lugano Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva SkiStar Swedish Open - Bastad Cap Cana Challenger Campinas Challenger Murcia Challenger Sao Paulo Challenger Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Masters Series - Hamburg Sydney International - Sydney Alicante Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Cordoba Open - Cordoba Libema Open - 's-Hertogenbosch Chile Dove Men+Care Open - Santiago Grand Prix de Tennis de Lyon - Lyon Citi Open - Washington RCA Championships - Indianapolis Nordea Open - Bastad Open Seat Godo 2005 - Barcelona Swiss Open - Gstaad ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade BMW Open - Munich Viking International - Eastbourne Bratislava 1 Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Poznan Challenger Regions Morgan Keegan Championships - Memphis Astana Open - Astana Stockholm Open - Stockholm Erste Bank Open - Vienna Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Plava Laguna Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Seat-Godo '99 - Barcelona Cordoba Open - Cordoba China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Nordea Open - Bastad ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Apia International - Sydney St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai Buenos Aires Challenger Qatar Exxon Mobil Open - Doha Argentina Open - Buenos Aires Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Sopot Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Millennium Estoril Open - Estoril Cordenons Challenger Movistar Chile Open - Santiago If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Rogers Cup - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Heineken Open - Auckland Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo If Stockholm Open - Stockholm Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Mutua Madrid Open - Madrid Hong Kong Tennis Open - Hong Kong Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Miami Open - Miami Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg China Open - Beijing BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Wimbledon - London Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Mutua Madrid Open - Madrid Miami Open - Miami Wimbledon - London Cincinnati Open - Cincinnati Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Fever-Tree Championships - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London Abierto de Tenis Mifel - Los Cabos Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth U.S. Open - New York Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, Group II, PO, CHI-PAR 5-0 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group II, 2R, CHI-MEX 5-0 U.S. Open - New York Davis Cup, Group I, 2R, COL-CHI 3-1 Australian Open - Melbourne Davis Cup, World Group, QR, AUT-CHI 2-3 Davis Cup, Finals, Group C French Open - Paris U.S. Open - New York ATP Cup - Sydney Wimbledon - London Tennis Masters Series - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Rogers Masters - Toronto U.S. Open - New York National Bank Open - Toronto Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Masters Cup Shanghai - Shanghai Australian Open - Melbourne Hyundai Hopman Cup - Perth Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group II, 1R, BAR-CHI 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, ITA-CHI 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group A, Bologna Davis Cup, Group C, Zhuhai Davis Cup, World Group, PO, CHI-KAZ 3-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, Q, BEL-CHI 3-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group II, 1R, CHI-PER 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group I, 1R, SVK-CHI 3-1 Davis Cup, Group I, 1R, CHI-LUX 4-0 Davis Cup, Group I, 1R, CHI-DOM 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, 1R, DOM-CHI 0-5 Davis Cup, Group I, 2R, ARG-CHI 3-2 Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Olympics - Athens Olympics - Beijing